package com.todo.biz.service.api;

import com.todo.biz.service.api.request.CommentDetectionRequest;
import com.todo.biz.service.api.request.ContentDetectionRequest;
import com.todo.biz.service.api.request.ImgDetectionRequest;
import com.todo.biz.service.api.response.BaseExamineResponse;
import com.todo.common.common.entity.response.BizResponse;

/**
 * @author azhebuxing
 * @date 2025/2/28 02:35
 * @description
 */
public interface BizExamineApi {

    /**
     * 文本内容检测
     *
     * @param request
     * @return
     */
    BizResponse<BaseExamineResponse> contentDetection(ContentDetectionRequest request);

    /**
     * 评论内容检测
     *
     * @param request
     * @return
     */
    BizResponse<BaseExamineResponse> commentDetection(CommentDetectionRequest request);

    /**
     * 图片内容检测
     *
     * @param request
     * @return
     */
    BizResponse<BaseExamineResponse> imgDetection(ImgDetectionRequest request);

}
